package com.twl.app.base.entity;

import java.io.Serializable; 

import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.SequenceGenerator;
import javax.persistence.Table;

import com.twl.common.entity.Customer;

/**
 * 个人所得税（报税）
 * 
 * @author uatzhangxc
 * 
 */
@SuppressWarnings("serial")
@Entity
@org.hibernate.annotations.Entity(dynamicInsert = true, dynamicUpdate = true)
@Table(name = "Perreportduty")
@SequenceGenerator(name = "instance_sequence", sequenceName = "seq_Perreportduty_id", allocationSize = 1)
public class Perreportduty extends Customer implements Serializable {

	private String dutysendmoney;   //税前应发工资
	private String dutyrate;	//税率
	private String subtratdou;	//减去项
	private String amountdou;	//总金额
	private String dutymeals;	//税前饭贴（午餐津贴）
	private String datemoney;  //期间

	public Perreportduty(String dutysendmoney, String dutyrate,
			String subtratdou, String amountdou, String dutymeals,
			String datemoney) {
		super();
		this.dutysendmoney = dutysendmoney;
		this.dutyrate = dutyrate;
		this.subtratdou = subtratdou;
		this.amountdou = amountdou;
		this.dutymeals = dutymeals;
		this.datemoney = datemoney;
	}

	public Perreportduty() {
		super();
		// TODO Auto-generated constructor stub
	}
    @Column(name="dutysendmoney")
	public String getDutysendmoney() {
		return dutysendmoney;
	}

	public void setDutysendmoney(String dutysendmoney) {
		this.dutysendmoney = dutysendmoney;
	}
    @Column(name="dutyrate")
	public String getDutyrate() {
		return dutyrate;
	}

	public void setDutyrate(String dutyrate) {
		this.dutyrate = dutyrate;
	}
	@Column(name="subtratdou")
	public String getSubtratdou() {
		return subtratdou;
	}

	public void setSubtratdou(String subtratdou) {
		this.subtratdou = subtratdou;
	}
	@Column(name="amountdou")
	public String getAmountdou() {
		return amountdou;
	}

	public void setAmountdou(String amountdou) {
		this.amountdou = amountdou;
	}
	@Column(name="dutymeals")
	public String getDutymeals() {
		return dutymeals;
	}

	public void setDutymeals(String dutymeals) {
		this.dutymeals = dutymeals;
	}
	@Column(name="datemoney")
	public String getDatemoney() {
		return datemoney;
	}

	public void setDatemoney(String datemoney) {
		this.datemoney = datemoney;
	}

}
